.loading-wrapper {
	font-size: .3rem;
	h1 {
		text-align: center;
	    letter-spacing: .07rem;
	    width: 3rem;
	    height: 3rem;
	    border-radius: 50%;
	    line-height: 3rem;
	    color: #333;
    	font-weight: 700;
	    // border: 1px solid #000;
	    margin: 3rem auto;
	    box-shadow: 0px 0px 37px #aaa;

	    -webkit-animation: sha 2s 13;
	    animation: sha 2s 13;
	}
}

@-webkit-keyframes sha {
	50% {
		box-shadow: 0px 0px 7px #aaa;
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes sha {
	50% {
		box-shadow: 0px 0px 7px #aaa;
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}